﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entidades.jSON
{
    public class GuionEstadoInfo
    {
        #region Constructores

        /// <summary>
        /// Constructor por defecto
        /// </summary>
        public GuionEstadoInfo()
        {
        }

        /// <summary>
        /// Construye un objeto GuionEstadoInfo a partir de un GuionEstado
        /// </summary>
        /// <param name="guionEstado"></param>
        public GuionEstadoInfo(GuionEstado guionEstado)
        {
            this.Id             = guionEstado.Id;

            this.Nombre         = guionEstado.Nombre;
            this.Descripcion    = guionEstado.Descripcion;
            this.Orden          = guionEstado.Orden;
        }

        #endregion

        #region Propiedades

        /// <summary>
        /// Id (PK)
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// Nombre
        /// </summary>
        public string Nombre { get; set; }

        /// <summary>
        /// Descripción
        /// </summary>
        public string Descripcion { get; set; }

        /// <summary>
        /// Orden
        /// </summary>
        public int Orden { get; set; }

        #endregion
    }
}
